﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;

namespace ObjectManager
{
    public class DiemSinhVien
    {
        private DataTable _danhSach = null;

        public SinhVien SinhVien { get; set; }

        public DataTable DanhSach { get; private set; }

        private DiemSinhVienDAO DiemSinhVienDAO { get; set; }

        private void Initialize()
        {
            DiemSinhVienDAO = new DiemSinhVienDAO();
        }

        public DiemSinhVien(string MaSinhVien)
        {
            Initialize();
            SinhVien sinhvien = new SinhVien();
            sinhvien.Info(MaSinhVien);
            this.SinhVien = sinhvien;
        }

        public DiemSinhVien(SinhVien SinhVien)
        {
            Initialize();
            this.SinhVien = SinhVien;
        }

        public DataTable Info()
        {
            _danhSach = DiemSinhVienDAO.Detail(SinhVien.ThongTin.Ma);
            return this._danhSach;
        }
    }
}
